草庐IT

JavaSE、JavaEE、JavaWeb 三大工程目录详解

全部标签

windows - cmd.exe 中区分大小写的目录

我刚刚在cmd.exe中搜索dir*T.java返回SortedArrayList.java以及ReaderT.java(我的测试类文件名结构)。我无法从dir/?的帮助输出中推断出区分大小写的开关。还有办法吗?附录:我从答案中假设“Windows文件系统”是指NTFS或FAT[32]。出于我的目的,我从使用dir/b/s*T.class|的答案中得到启发。grepT\.创建了一个新的question 最佳答案 快速谷歌一下:1.1IntroductiontoWindows'FileSystemInWindows,filesareo

windows - 带有创建时间和最后修改时间的目录命令

我想使用dir命令并将文件名作为第一列,创建日期时间作为第二列,修改日期时间作为第三列。我怎样才能做到这一点?http://www.computerhope.com/dirhlp.htm这表明可以使用/T但不确定如何使用它,因为dir/TCAW没有列出我需要的格式。 最佳答案 正如ChristopherPainter所说,DIR命令不能直接执行此操作。但是有一个简单的命令行oneliner可以显示没有页眉或页脚信息的信息。此命令仅列出文件。只要您所在的地区使用3个空格分隔的组件显示时间戳,它就可以工作。例如,我的美国时间戳显示为mm

windows - 将文件从一个目录复制到另一个目录的批处理文件

我有一个应用程序的两个代码库。我需要使用.java将所有目录中的所有文件从较新的代码库复制到较旧的代码库(这样我就可以将其提交给svn)。如何编写批处理文件来执行此操作? 最佳答案 XCOPY/D?xcopyc:\olddir\*.javac:\newdir/D/E/Q/Y 关于windows-将文件从一个目录复制到另一个目录的批处理文件,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questio

windows - 在win7中删除旧的PostgreSQL数据目录

我无法删除Windows7中的旧数据目录。我已经卸载了PostgreSQL,但系统服务用户帐户“postgres”仍然存在,他是唯一拥有该文件夹访问权限的用户。可能的解决方案是开发一项服务,以“postgres”用户身份运行,删除文件夹,但必须有更简单的方法吗? 最佳答案 很简单。只需以管理员身份打开命令提示符,然后输入netuser然后按回车键,您将在您的操作系统中看到用户帐户。您还会注意到那里列出了postgres。要删除它,请键入以下内容:-netuserpostgres/del还有回车键。瞧,你完成了。只是为了确保一切都已完

c++ - 在windows下用c++列出目录

我想列出当前目录的所有文件,所以我有这段代码:intWLoader::listdir(void){WIN32_FIND_DATAdata;std::wstringpath(L"*");std::wstring*name;HANDLEhFile=FindFirstFile(path.c_str(),&data);if(hFile==INVALID_HANDLE_VALUE)return(-1);while(FindNextFile(hFile,&data)!=0||GetLastError()!=ERROR_NO_MORE_FILES){std::cout由于未知原因,我的程序显示了这个

windows - 删除所有子目录和子文件而不删除父/根目录?

通过WindowsBatch,删除文件夹的所有子目录和子文件而不删除/删除所述父/根文件夹的命令是什么?到目前为止,这是我尝试过的:ECHO"Goodriddance,cache!Muahahahahahaha"cd"C:\Users\abrewer\Desktop\cache"del*/q以上仅删除文件,但不删除子文件夹。我也试过RMDIR和RD,这两个命令似乎删除了父/根目录。 最佳答案 最简单的方法:cd"C:\Users\abrewer\Desktop\cache"rd/s/q.当它尝试删除父目录但失败时,它会输出一条错误消

windows - 如何从目录中删除所有文本文件接受一个通过批处理文件?

我想从一个目录中删除所有文本文件接受一个文本文件。该目录包含其他文件和文本文件。例如在目录中有4个不同的文件:D:\a.txtb.txttest.ctest1.cpp我想删除所有接受a.txt的文本文件,因此目录包含以下文件:a.txttest.ctest1.cpp考虑a.txt将始终在该目录中可用,但在其他文件中不可用 最佳答案 以下将删除当前目录中除A.TXT之外的所有*.TXT文件:FOR%%tIN(*.TXT)DOIF/INOT"%%~nt"=="a"DEL"%%t" 关于win

java - 如何为特定目录创建监视器?

在WindowsVista上使用Java,我试图为目录创建一种监视器,因此每次修改此目录(新建、重命名、更新或删除文件)时都会触发一个进程。我尝试使用一个循环来执行此操作,该循环将在目录中执行dir并分析所有文件。但这非常耗费时间和内存,尤其是当文件数量开始增长时。我认为应该有更好的方法来做到这一点。注意:有一个similarquestion在SO中用于此,但它用于C#。 最佳答案 Ithinkthereshouldbeabetterwaytodothat.你说得对,Java7应该有更好的方法。请参阅即将发​​布的WatchServ

windows - 有什么方法可以判断 Windows 目录是否可写而无需实际写入它进行测试?

我有一些旧的vb6代码,通过写入Windows目录然后读回值来检查Windows目录是否可写。但是...我们有一个病毒扫描程序将其视为可疑行为,所以我想在不接触它的情况下进行检查。有任何WindowsAPI调用吗?(适用于Win98及以上版本) 最佳答案 这里要记住的是文件系统是易变的。我能看到这段代码被使用的唯一方法是首先检查文件夹是否可写,然后尝试写一些你想写的东西。这里的问题是,对于易变的文件系统,在您进行检查和尝试写入之间,事情可能会发生变化。因此,如果您的写入失败,您仍然必须能够处理异常。这意味着初始检查几乎被浪费了。最好

windows - 比较Windows中的2个目录

关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。这个问题似乎不是关于aspecificprogrammingproblem,asoftwarealgorithm,orsoftwaretoolsprimarilyusedbyprogrammers的.如果您认为这个问题是关于anotherStackExchangesite的主题,您可以发表评论,说明问题可能在哪里得到解答。关闭7个月前。社区在7个月前审查了是否重新打开这个问题,然后将其关闭:原始关闭原因未解决Improvethisquestion我需要比较2个文件夹“A”和“B”,并获取新添加或修改的